package com.rightsidetech.activity.dto.response.store.app;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

@Data
public class MtAppHomeResp implements Serializable {

    private Long id;

    @ApiModelProperty("活动名称")
    private String name;

    @ApiModelProperty("主题图片")
    private String themePic;

    @ApiModelProperty("活动开始时间")
    private Date startTime;

    @ApiModelProperty("活动结束时间")
    private Date endTime;

    @ApiModelProperty("状态 1审核通过，进行中 3结束")
    private Byte status;

    @ApiModelProperty("是否手动报名: BM001 手动报名")
    private String field;

    @ApiModelProperty("表达式，方便条件查询")
    private String expression;

    @ApiModelProperty("活动获奖标准: HJ001按订单 HJ002按赞数 HJ003天数 HJ004销量")
    private String dicCode;

    @ApiModelProperty("用户参加活动状态:-1淘汰 0未审核 1待打款 2驳回 3已打款  为空则表示还未参加活动")
    private Short applyStatus;

    @ApiModelProperty("活动报名开始时间")
    private String enrollStartTime;

    @ApiModelProperty("活动报名结束时间")
    private String enrollEndTime;

    @ApiModelProperty("报名状态 0报名未开始 1报名进行中 2报名已结束")
    private Byte enrollStatus;
    @ApiModelProperty("活动状态 0未开始 1进行中 2已结束")
    private Byte activityStatus;

}
